home *** CD-ROM | disk | FTP | other *** search
/ Delphi 2.0 - Programmer's Utilities Power Pack / Delphi 2.0 Programmer's Utilities Power Pack.iso / a_to_d / calyps10 / calypso.txt < prev    next >
Encoding:
Text File  |  1996-09-15  |  4.8 KB  |  127 lines

  1. Calypso v1.0
  2. ------------
  3.  
  4. Calypso is a Windows 95 style icon based interface for Windows 3.1, which
  5. performs many functions of File Manager and Program Manager, as well as
  6. providing Win95 "shortcuts".  See the help file for more details and
  7. installation instructions.
  8.  
  9. Version 1.0 is freeware.  You may freely distribute copies of this program,
  10. provided that it remains in its complete form with all support, documentation,
  11. and configuration files.
  12.  
  13. This version has not been thoroughly tested yet, so any bug reports would
  14. be most helpful.  Email me at lhh@doc.ic.ac.uk.
  15.  
  16.  
  17.  
  18. 3D Controls DLL
  19. ---------------
  20.  
  21. Calypso requires CTL3DV2.DLL.  This is supplied inside CTL3DV2.ZIP.  
  22. If you don't already have this file in your \WINDOWS\SYSTEM directory, 
  23. unzip the file into \WINDOWS\SYSTEM.  
  24.  
  25. Do NOT place CTL3DV2.DLL in the same directory as Calypso, or you
  26. will receive a General Protection Fault!!!.
  27.  
  28.  
  29. Incompatibilities
  30. -----------------
  31.  
  32. In the Known Problems section of the help file, it is mentioned that
  33. certain graphics programs cause problems with maximizing and restoring
  34. windows.  If you come across any such problems, try minimizing Calypso by
  35. pressing F12 or choosing Clear Desktop.
  36.  
  37.  
  38. Program Manager group converter
  39. -------------------------------
  40.  
  41. An extra utility, PMGROUPS.EXE, is supplied, which reads your Program Manager
  42. groups to use as Calypso's Start menu.  Just run this program, press the OK
  43. button and select the directory you have installed Calypso to.  Beware --
  44. it overwrites the existing START.INI file containing any menus you have
  45. already created.
  46.  
  47. Program Manager must be running for this converter to work.  You can
  48. safely delete or archive PMGROUPS.EXE when you've finished using it.
  49.  
  50.  
  51. Parameters
  52. ----------
  53.  
  54. Here are some extra switches for experimental features which have not been
  55. documented in the help reference (but I finally thought, "Might as well let
  56. everyone else have some fun...")
  57.  
  58. /HOLLOWSIZE   a real kludge, this...if you find the normal filled resizing
  59.               unbearably slow, use this switch to use the normal dotted box
  60.               resizing.  The drawback is that there will no longer be a
  61.               system menu in the top left corner -- but if you double click
  62.               on where it was before, the window will still close!
  63.  
  64. /FORCESHELL   causes Calypso to think it is the shell, so it attempts to
  65.               shut down Windows when you close it.  I used this for debugging.
  66.  
  67. /EXTRAICONS   extends icon extraction to ICO and DLL files.  ICO files
  68.               will show as the icon itself, and DLL files are shown
  69.               with the Windows icon if there are no icons inside it.
  70.  
  71.               WARNING: this can use up huge amounts of resources and
  72.               should not be used with large groups of icon files.
  73.  
  74. /FONT name    forces icon windows to use the named font, e.g.
  75.               "calypso /FONT Times New Roman", which must be available
  76.               in 8 point regular.  The default font is MS Sans Serif.
  77.  
  78.  
  79. Additional Credits
  80. ------------------
  81.  
  82. Many thanks to:
  83.  
  84. Peter Below (CIS [100113,1101])          for CD-ROM and RAM disk detection
  85. Brian Andersen (brian@fiol.nbrock.dk)    for drag drop server code
  86. Dave Rigsby (BranhamTch@aol.com)         for sample DDE code
  87.  
  88. And lots of others who have kindly shared their Delphi wisdom on the net.
  89.  
  90.  
  91. Future enhancements
  92. -------------------
  93.  
  94. The help file lists some of the problems encountered, which will
  95. need fixing.  Additionally, here are some improvements I have planned:
  96.  
  97. o  Wildcard based selecting, copying and renaming.
  98. o  Context sensitive popup menus.
  99. o  Fonts, colors and icon spacing options.
  100. o  File Manager style mouse control for copying and moving.
  101. o  Extended drag and drop features (drop folders to trash etc.)
  102. o  Minor icon handling features.
  103. o  More efficient use of memory and resources.
  104. o  Less cluttered menus, better and customisable keyboard shortcuts.
  105. o  Any good suggestions you might make...
  106.  
  107.  
  108. Delphi source code
  109. ------------------
  110.  
  111. Calypso was written entirely in Borland Delphi, and I originally intended
  112. to give away the entire source as a demo.  Unfortunately, it's grown
  113. too big for that and I've put in a bit too much work to give it all away
  114. (as you can probably tell).
  115.  
  116. However, I will try to make available the fully documented source for
  117. components and useful routines which I've written for it, provided that
  118. I get enough requests.  If so, they will be uploaded onto the usual large
  119. Delphi sites.  The source will not be distributed together with the main
  120. application.
  121.  
  122. Meanwhile, if you're a fellow Delphi programmer and have any queries about
  123. how some of the more advanced aspects were implemented, I will be pleased
  124. to answer any questions by email, point you to sources of information, or see
  125. to it that the relevant code is uploaded.
  126.  
  127.